home *** CD-ROM | disk | FTP | other *** search
INI File | 1999-03-11 | 6.3 KB | 199 lines |
- ;*****************************************************************************
- ;
- ; atlaswd.inf -- This file contains descriptions of the
- ; "mccimdm" driver as a WDM driver for the
- ; USB SERIES modem.
- ;
- ; It is designed to work on Win95/98.
- ;
- ; 2/4/1999 Modify V1.00 Joe
- ;
- ;*****************************************************************************
-
- [Version]
- signature="$WINDOWS NT$"
- Class=Auxiliary-Drivers
- ;USB GUID
- ;ClassGuid={4D36E97E-E325-11CE-BFC1-08002BE10318}
- ;AUX GUID
- ClassGuid={FEA340A5-CE12-11d1-8A76-0040332FE852}
- Provider=%McciMfg%
- LayoutFile=layout.inf
-
- ;-----------------------------------------------------------------------------
- ; Last param (after comma) is source path (omit to always (?) be prompted)
- ;-----------------------------------------------------------------------------
- [SourceDisksNames]
- 1=%usbsrimdm_disk%,"MCCIDSK",,
-
- [SourceDisksFiles]
- mccicm95.sys=1
- MCCICMNT.SYS=1
- MCCICOMM.VXD=1
- MCCICR.SYS=1
- MCCIMDM.SYS=1
- VMCCICR.VXD=1
- MCCIW16.DLL=1
- MCCIW32.DLL=1
- atlasvx.inf=1
-
- ;-----------------------------------------------------------------------------
- ; Install class "AUX" (for NT and Win95)
- ;-----------------------------------------------------------------------------
- [ClassInstall]
- AddReg=MCCIClassReg
- CopyFiles=MCCIClassFiles.CopyList
-
- [MCCIClassReg]
- ;HKR,,EnumPropPages,,"sysclass.dll,USBEnumPropPages"
- HKR,,Installer,,"mcciw16.dll,ClassInstall"
- ;HKR,,SilentInstall,,1
-
- [MCCIClassFiles.CopyList]
- mcciw16.dll
- mcciw32.dll
-
- ;-----------------------------------------------------------------------------
- ;
- ; Specify target paths...
- ;
- ; For Windows NT, all drivers go into %windir%\system32\drivers. Since
- ; there isn't a DIRID (LDID) that represents this path on both NT and Win95,
- ; we specify the relative path off of %windir%.
- ;
- ;-----------------------------------------------------------------------------
- [DestinationDirs]
- DefaultDestDir = 11 ; LDID_SYS
- mccimdm.W95.CopyList = 11 ; LDID_SYS
- MCCIClassFiles.CopyList = 11 ; MCCI Class Installer
- mccimdm.inf.CopyList = 17,other ; INF Directory\other
- ;mccimdm.NT.CopyList = 10, system32\drivers
- mccimdm.NT.CopyList = 12
- mccimdm.app.CopyList = 24, %PROGRAMF%\%mccimdm_prog%
-
- ;-----------------------------------------------------------------------------
- ; Table of Contents
- ;-----------------------------------------------------------------------------
- [Manufacturer]
- %McciMfg%=MCCI
- %USBsriMfg%=USBsri
-
- ;-----------------------------------------------------------------------------
- ; Device-by-device entries
- ;-----------------------------------------------------------------------------
- [MCCI]
- ; friendly name = mccimdm.Install, your pnp-id
-
- ;-----------------------------------------------------------------------------
- ; Add definitions for USB SERIES devices here
- ;-----------------------------------------------------------------------------
- [USBsri]
- ; friendlyname = mccimdm.Install, your pnp-id
- %USBsri.ProductWDM%=mccimdm.Install,USB\VID_07B8&PID_F101 ; USB SERIES modem
-
- ;-----------------------------------------------------------------------------
- ; The exclude-from-select stuff
- ;-----------------------------------------------------------------------------
- [ControlFlags]
-
-
- ;-----------------------------------------------------------------------------
- ; Installation instructions -- don't get cute with '\' below, it kills the
- ; installer!
- ;-----------------------------------------------------------------------------
- [mccimdm.Install]
- CopyFiles = mccimdm.W95.CopyList,mccimdm.app.CopyList
- AddReg = mccimdm.AddReg,mccimdm.W95.AddReg
-
- [mccimdm.Install.NT]
- CopyFiles = mccimdm.NT.CopyList,mccimdm.app.CopyList
- AddReg = mccimdm.AddReg,mccimdm.NT.AddReg
-
- ;-----------------------------------------------------------------------------
- ; Registry for MCCI
- ;-----------------------------------------------------------------------------
-
- ; common registry entries
- [mccimdm.AddReg]
-
- ; only for Win95....
- [mccimdm.W95.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,mccimdm.sys
- HKR,,CRGuid,,{7B81C753-4BAD-11d1-AF55-0040051ABA49}
-
- ; only for NT...
- [mccimdm.NT.AddReg]
- HKR,,PortSubClass,1,02
- HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
-
-
- ;-----------------------------------------------------------------------------
- ; Copy lists
- ;-----------------------------------------------------------------------------
-
- ;--- files to copy for NT and 95 are the same but to different dirs! ---
- [mccimdm.W95.CopyList]
- mccimdm.sys
- mccicm.sys,mccicm95.sys
- mccicr.sys
- vmccicr.vxd
- mccicomm.vxd
- mccivcd.vxd
-
- [mccimdm.NT.CopyList]
- mccimdm.sys
- mccicm.sys,mccicmnt.sys
-
- [mccimdm.app.CopyList]
-
- ;--- in case we ever have any 'common' copies ---
- [mccimdm.CopyList]
-
- [mccimdm.inf.CopyList]
- atlasvx.inf
-
- ;-----------------------------------------------------------------------------
- ; NT Services installation
- ;-----------------------------------------------------------------------------
- [mccimdm.Install.Services]
- AddService = mccimdm, 0x00000002, mccimdm.Install.AddService
-
- [mccimdm.Install.NT.Services]
- AddService = mccimdm, 0x00000002, mccimdm.Install.AddService
-
- [mccimdm.Install.AddService]
- DisplayName = %mccimdm_SvcDesc%
- ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
- StartType = 2 ;%SERVICE_AUTO_START%
- ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\mccimdm.sys
- LoadOrderGroup = Base
-
- ;-----------------------------------------------------------------------------
- ; STRINGS
- ;-----------------------------------------------------------------------------
- [Strings]
-
- ;<<localize the following>>
- McciMfg = "Moore Computer Consultants, Inc."
- mccimdm_SvcDesc = "MCCI« USB Serial Device Driver"
-
- USBsriMfg = "Microcom C.E."
- USBsri.ProductWDM = "Microcom USB 56K Travel (WDM)"
- usbsrimdm_desc = "Bus powered USB Data/Fax modem"
- usbsrimdm_tip = "Drivers for the USB SERIES modem"
- usbsrimdm_disk = "USB SERIES Installation Disk"
-
- ;-----------------------------------------------------------------------------
- ; These are symbolic constants which don't change per locale.
- ;-----------------------------------------------------------------------------
- PROGRAMF = "PROGRA~1"
- mccimdm_prog = "mccidemo" ;name in "program files".
-
- SERVICE_KERNEL_DRIVER = "1"
- SERVICE_AUTO_START = "2"
- SERVICE_ERROR_NORMAL = "1"
-
- ;*** end of file ***
-